package com.example.designpattern.singleton;

/**
 * 单例模式
 * todo 优点：类只有一个实例并且全局唯一
 *           节省资源，避免对象的创建与销毁
 *
 * 饿汉式
 * todo 没有线程安全问题，
 * todo 但是即使对象不使用，也会创建对象，内存占用
 *
 * @author long
 * @date 2024/12/31 13:55
 */
public class EagerMode {

    // 私有化构造方法
    private EagerMode(){
    }

    // 类初始化时实例化对象
    private static EagerMode instance = new EagerMode();

    public static EagerMode getInstance(){
        return instance;
    }

}
